package com.huihuiyun.huihuiyun.server.domain;

import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 代理商
 */
@Entity
@Table(name = "hhy_agent")
@Data
public class HhyAgent {
    /* 审核状态 0 待审核 1 正常 2 审核失败 3 禁用 */
    public static final int reviewStatus0WaitingReview = 0;

    public static final int reviewStatus1Success = 1;

    public static final int reviewStatus2Fail = 2;

    public static final int reviewStatus3Disable = 3;

    /* id */
    @Id
    public String id;

    /* 钱包id */
    public String walletId;

    /* 名称 */
    public String name;

    /* 登录名称 */
    public String loginName;

    /* 密码 */
    public String password;

    /* 手机 */
    public String phone;

    /* email */
    public String email;

    /* 审核状态 */
    public int reviewStatus = HhyAgent.reviewStatus0WaitingReview;

    /* 身份证 */
    public String idCard;

    /* 身份证正面 */
    public String idCardImageFront;

    /* 身份证背面 */
    public String idCardImageBack;

    /* 公司名称 */
    public String companyName;

    /* 公司地址 */
    public String companyAddress;

    /* 区域编码 */
    public String areaCode;
}
